someone making and selling strengthened steel - Français Anglais Dictionnaire